
اگر در زمینه برنامه نویسی تحت ویندوز فعالیت کرده باشید، حتما میدانید که شیوه برنامه نویسی مترو (برای ویندوز 8) نسبت به شیوه های کلاسیک برنامه نویسی تحت ویندوز تغییرات زیادی کرده است. مایکروسافت رابط های جدیدی برای برنامه نویسان ارائه کرده است تا بتوانند اپلیکیشن های سازگار با ویندوز 8، محیط مترو، و صفحات لمسی (کامپیوتر و موبایل) طراحی کنند.
نرم افزارهایی که به شیوه مترو طراحی میشوند دکمه های کلاسیک Close, Minimize, Maximize را ندارند. و معمولا بدون قاب (Border) هستند. برنامه های مترو کاملا سازگار با صفحات لمسی هستند و از دکمه های بزرگ (کاشی های رنگی) بهره میگیرند. پنجره ها در اپلیکیشن های مترو کاملا تعاملی هستند و امکان دریافت و نمایش اطلاعات به صورت آنلاین را دارند.